/* pages/questionnaire/index.wxss */
page {
	background-color: #F6F6F6;
}

.list-box {
	padding: 0 32rpx 40rpx;

	.item-box {
		background-color: #fff;
		margin-top: 24rpx;
		padding: 24rpx;
		border-radius: 12rpx;

		.title {
			font-size: 28rpx;
			font-weight: bold;
			color: #202327;
		}
	}

	.btn-submit {
		margin-top: 40rpx;
		width: 100%;
		border-radius: 40rpx;
	}
}

.label-box {
	display: flex;
	align-items: center;
	margin-top: 24rpx;
}

.label-text {
	font-size: 28rpx;
	color: #202327;
	margin-left: 18rpx;
	padding-top: 6rpx;
}

wx-radio .wx-radio-input {
	width: 32rpx;
	height: 32rpx;
	border: 2rpx solid #707070;
}

.success-box {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #F8F8F8;
	padding: 120rpx;
	text-align: center;
	z-index: 99;

	.title {
		font-size: 40rpx;
		color: #FF7733;
		margin-bottom: 40rpx;

		text {
			margin-left: 16rpx;
		}
	}

	.btn-back {
		width: 510rpx;
		height: 88rpx;
		border-radius: 44rpx;
		margin-top: 418rpx;
	}
}